﻿using System;

/*C# 是一种面向对象的编程语言。在面向对象的程序设计方法中，程序由各种相互交互的对象组成。
相同种类的对象通常具有相同的类型，或者说，是在相同的 class 中。
例如，以 Rectangle（矩形）对象为例。它具有 length 和 width 属性。
根据设计，它可能需要接受这些属性值、计算面积和显示细节。
*/
namespace RectangleApplication
{
    class Rectangle
    {
        // 成员变量
        double length;
        double width;
        public void Acceptdetails()
        {
            length = 4.5;
            width = 3.5;
        }
        public double GetArea()
        {
            return length * width;
        }
        public void Display()
        {
            Console.WriteLine("Length: {0}", length);
            Console.WriteLine("Width: {0}", width);
            Console.WriteLine("Area: {0}", GetArea());
        }
    }

    class ExecuteRectangle
    {
        /*
        static void Main(string[] args)
        {
            Rectangle r = new Rectangle();
            r.Acceptdetails();
            r.Display();
            //Console.ReadLine();
        }
        */
    }
}